Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SHAFTESBURY ROAD Detached £2,097,227 £902,730 1 Jul 2003
3 SHAFTESBURY ROAD Detached £4,320,011 £2,500,000 22 Jul 2011
5 SHAFTESBURY ROAD Detached £2,647,653 £700,000 3 May 2000